// 生成对象默认值

/**
 * 因为小程序动态插槽只能使用index作为 所以根据filed名称生成对应插口
 * defaultValue就是小程序的初始数据
 *
 */
export const generateDefaultValueAndSlots = (
  formItems,
  defaultValue = {},
  slots = {}
) => {
  formItems.forEach(({ filed }, index) => {
    defaultValue[filed] = null
    slots[filed] = index
  })
  return {
    defaultValue,
    slots
  }
}
